#ifndef BASE_STEAM_NON_COPYABLE_H
#define BASE_STEAM_NON_COPYABLE_H 

//////////////////////////////////////////////////////////////////////////
//////////////             2014/10/03                       //////////////
//////////////////////////////////////////////////////////////////////////


namespace steam
{
	namespace base
	{
		class SteamNonCopyable
		{

		public:
			SteamNonCopyable(){};
			~SteamNonCopyable(){};

		protected:
		private:

			SteamNonCopyable(const SteamNonCopyable& other);
			SteamNonCopyable& operator=(const SteamNonCopyable& other);

		};
	}
}
#endif